body,dl,dd,dt,p,h1,h2,h3,h4,h5,h6{ margin: 0;}
ul,ol{margin: 0; list-style: none; padding: 0;}
a{ text-decoration: none; }
*{ margin: 0; padding: 0; }
body{font: bold 30px/70px "";color: #fff;text-align: center;background: blue}
body header{background: deeppink;}
section.main{width: 1200px;box-shadow: 0 0 10px 0 deeppink;margin: 0px auto}
section.main header{height: 60px;background: greenyellow}

.f_l{float: left}
.f_r{float: right}
.clearfix:after{content:"";clear: both;display: block}
section.main{width: 1200px;box-shadow: 0 0 10px 0 deeppink;margin: 30px auto;line-height: 80px;text-align: center}
section.main figure{float: left;width: 200px;font: bold 22px/30px ""}
section.main figure img{width: 200px}

section aside.left{width: 80px;height: 350px;position: absolute;top: calc(50% - 175px);left: 10px}
section aside.right{width: 80px;height: 350px;position: absolute;top: calc(50% - 175px);right: 10px}
section aside ul li{height: 80px;margin-top: 5px;box-shadow: 0 0 10px 0 deeppink;font: normal 16px/80px ""}

